an arm and a leg – English–Español translations

🇬🇧 en es 🇪🇸

an arm and a leg noun

  • exorbitant amount
ojo de la cara, riñón
Wiktionary Links